설계자가 성장하는 길 MapStruct를 만난 후 PO, DTO, VO 대상 사이의 전환을 손으로 쓰지 않습니다 MapStruct를 만나면 PO, DTO, VO 대상 사이의 전환을 손으로 쓰지 않습니다. 업무 중에 우리는 자주 각종 대상 간의 전환을 진행해야 한다고 소개한다.PO:persistent object 영구 대상, 데이터베이스에 기록된 VO:view object 표현층 대상에 대응하여 최종적으로 전방의 대상인 DTO:data transfer object 데이터 전송 대상, 예를 들어dubbo ... 설계자가 성장하는 길 지속적인 통합 - 엔트리에서 xxx까지 centos7+docker+jenkins+svn 기반 지속적 통합 플랫폼 구축 자원 버전 제어 서버 매번 조작마다 데이터를 찾을 수 있어서 코드가 어쨌든 사용 가능한 상태로 돌아갈 수 있다 git에 비해 제출 코드는 심사할 필요가 없지만 매번 제출하기 전에 다른 사람과 충돌하지 않도록 코드를 업데이트해야 합니다. 그렇지 않으면 제출할 수 없습니다. 코드는 모두 서버에 저장되며, 제출할 때마다... 설계자가 성장하는 길
MapStruct를 만난 후 PO, DTO, VO 대상 사이의 전환을 손으로 쓰지 않습니다 MapStruct를 만나면 PO, DTO, VO 대상 사이의 전환을 손으로 쓰지 않습니다. 업무 중에 우리는 자주 각종 대상 간의 전환을 진행해야 한다고 소개한다.PO:persistent object 영구 대상, 데이터베이스에 기록된 VO:view object 표현층 대상에 대응하여 최종적으로 전방의 대상인 DTO:data transfer object 데이터 전송 대상, 예를 들어dubbo ... 설계자가 성장하는 길 지속적인 통합 - 엔트리에서 xxx까지 centos7+docker+jenkins+svn 기반 지속적 통합 플랫폼 구축 자원 버전 제어 서버 매번 조작마다 데이터를 찾을 수 있어서 코드가 어쨌든 사용 가능한 상태로 돌아갈 수 있다 git에 비해 제출 코드는 심사할 필요가 없지만 매번 제출하기 전에 다른 사람과 충돌하지 않도록 코드를 업데이트해야 합니다. 그렇지 않으면 제출할 수 없습니다. 코드는 모두 서버에 저장되며, 제출할 때마다... 설계자가 성장하는 길